negotiator.repository
Class ProfileRepItem

java.lang.Object
  extended by negotiator.repository.ProfileRepItem
All Implemented Interfaces:
java.io.Serializable, RepItem

public class ProfileRepItem
extends java.lang.Object
implements RepItem

ProfileRepItem is a profile, as an item to put in the registry. The profile is not contained here, it's just a (assumed unique) filename.

Author:
wouter
See Also:
Serialized Form

Constructor Summary
ProfileRepItem()
          This creator is not for public use, only to keep XML parser happy...
ProfileRepItem(java.net.URL file, DomainRepItem dom)
           
 
Method Summary
 void afterUnmarshal(javax.xml.bind.Unmarshaller u, java.lang.Object parent)
           
 boolean equals(java.lang.Object o)
           
 DomainRepItem getDomain()
           
 java.lang.String getFullName()
           
 java.lang.String getName()
           
 java.net.URL getURL()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProfileRepItem

public ProfileRepItem()
This creator is not for public use, only to keep XML parser happy...


ProfileRepItem

public ProfileRepItem(java.net.URL file,
                      DomainRepItem dom)
Method Detail

getURL

public java.net.URL getURL()

getDomain

public DomainRepItem getDomain()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getFullName

public java.lang.String getFullName()

afterUnmarshal

public void afterUnmarshal(javax.xml.bind.Unmarshaller u,
                           java.lang.Object parent)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()
Specified by:
getName in interface RepItem